1. Media Queries: Range Syntax

    Syntax improvements to make media queries using features that have a "range" type (like width or height) less verbose. Can be used with ordinary mathematical comparison operators: `>`, `<`, `>=`, or `<=`. For example: `@media (100px <= width <= 1900px)` is the equivalent of `@media (min-width: 100px) and (max-width: 1900px)`

  2. CSS font-size-adjust

    Method of adjusting the font size in a matter that relates to the height of lowercase vs. uppercase letters. This makes it easier to set the size of fallback fonts.

  3. naturalWidth & naturalHeight image properties

    Properties defining the intrinsic width and height of the image, rather than the displayed width & height.

  4. Intrinsic & Extrinsic Sizing

    Allows for the heights and widths to be specified in intrinsic values using the `max-content`, `min-content`, `fit-content` and `stretch` (formerly `fill`) properties.

  5. CSS min/max-width/height

    Method of setting a minimum or maximum width or height to an element.

  6. Video element

    Method of playing videos on webpages (without requiring a plug-in). Includes support for the following media properties: `currentSrc`, `currentTime`, `paused`, `playbackRate`, `buffered`, `duration`, `played`, `seekable`, `ended`, `autoplay`, `loop`, `controls`, `volume` & `muted`

  7. Viewport units: vw, vh, vmin, vmax

    Length units representing a percentage of the current viewport dimensions: width (vw), height (vh), the smaller of the two (vmin), or the larger of the two (vmax).

  8. element api: clientheight

  9. htmlelement api: offsetheight

  10. xrdepthinformation api: height

  11. html element: img: aspect ratio computed from `width` and `height` attributes

  12. html element: video: aspect ratio computed from `width` and `height` attributes